# near model CODE resource # jump table entries: 536-578 (43 of them) export_68: 00000000 2078 0A78 movea.l A0, [0x00000A78 /* ApplScratch */] 00000004 117C 0001 FFEF move.b [A0 - 0x11], 0x1 0000000A 4E75 rts export_70: 0000000C 4E56 FFFA link A6, -0x0006 00000010 206E 0008 movea.l A0, [A6 + 0x8] 00000014 4250 clr.w [A0] label00000016: 00000016 7001 moveq.l D0, 0x01 00000018 2D40 FFFA move.l [A6 - 0x6], D0 0000001C 4267 clr.w -[A7] 0000001E 3F2D FACE move.w -[A7], [A5 - 0x532] 00000022 486E FFFA pea.l [A6 - 0x6] 00000026 202E 0008 move.l D0, [A6 + 0x8] 0000002A 5280 addq.l D0, 1 0000002C 2F00 move.l -[A7], D0 0000002E 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 00000032 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00000036 0CAE 0000 0001 FFFA cmpi.l [A6 - 0x6], 0x1 0000003E 66D6 bne -0x28 /* 00000016 */ 00000040 4E5E unlink A6 00000042 2E9F move.l [A7], [A7]+ 00000044 4E75 rts export_74: 00000046 4E56 FFFA link A6, -0x0006 0000004A 48E7 0108 movem.l -[A7], D7,A4 0000004E 286E 0008 movea.l A4, [A6 + 0x8] 00000052 4267 clr.w -[A7] 00000054 3F2D FACE move.w -[A7], [A5 - 0x532] 00000058 486E FFFA pea.l [A6 - 0x6] 0000005C 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00000060 3E1F move.w D7, [A7]+ 00000062 4AAE FFFA tst.l [A6 - 0x6] 00000066 6606 bne +0x8 /* 0000006E */ 00000068 38BC FFFF move.w [A4], 0xFFFF 0000006C 601E bra +0x20 /* 0000008C */ label0000006E: 0000006E 4254 clr.w [A4] 00000070 7001 moveq.l D0, 0x01 00000072 2D40 FFFA move.l [A6 - 0x6], D0 00000076 4267 clr.w -[A7] 00000078 3F2D FACE move.w -[A7], [A5 - 0x532] 0000007C 486E FFFA pea.l [A6 - 0x6] 00000080 200C move.l D0, A4 00000082 5280 addq.l D0, 1 00000084 2F00 move.l -[A7], D0 00000086 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 0000008A 3E1F move.w D7, [A7]+ label0000008C: 0000008C 4CDF 1080 movem.l D7,A4, [A7]+ 00000090 4E5E unlink A6 00000092 2E9F move.l [A7], [A7]+ 00000094 4E75 rts export_78: 00000096 4E56 FFFA link A6, -0x0006 0000009A 7001 moveq.l D0, 0x01 0000009C 2D40 FFFA move.l [A6 - 0x6], D0 000000A0 4267 clr.w -[A7] 000000A2 3F2D FAD0 move.w -[A7], [A5 - 0x530] 000000A6 486E FFFA pea.l [A6 - 0x6] 000000AA 41EE 0008 lea.l A0, [A6 + 0x8] 000000AE 2008 move.l D0, A0 000000B0 5280 addq.l D0, 1 000000B2 2F00 move.l -[A7], D0 000000B4 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000000B8 3D5F FFFE move.w [A6 - 0x2], [A7]+ 000000BC 4E5E unlink A6 000000BE 205F movea.l A0, [A7]+ 000000C0 544F addq.w A7, 2 000000C2 4ED0 jmp [A0] export_82: fn000000C4: 000000C4 4E56 FFF8 link A6, -0x0008 000000C8 486E FFF8 pea.l [A6 - 0x8] 000000CC A874 syscall GetPort 000000CE 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000000D2 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 000000D6 0C6E 000D 0008 cmpi.w [A6 + 0x8], 0xD /* '\r' */ 000000DC 6620 bne +0x22 /* 000000FE */ 000000DE 486E FFFC pea.l [A6 - 0x4] 000000E2 A89A syscall GetPen 000000E4 4267 clr.w -[A7] 000000E6 3F2E FFFC move.w -[A7], [A6 - 0x4] 000000EA A893 syscall MoveTo 000000EC 2F2D 000C move.l -[A7], [A5 + 0xC] 000000F0 1F3C 0020 move.b -[A7], 0x20 /* ' ' */ 000000F4 3F3C 0001 move.w -[A7], 0x1 000000F8 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 000000FC 6022 bra +0x24 /* 00000120 */ label000000FE: 000000FE 0C6E 0008 0008 cmpi.w [A6 + 0x8], 0x8 00000104 660A bne +0xC /* 00000110 */ 00000106 3F3C FFFA move.w -[A7], 0xFFFA 0000010A 4267 clr.w -[A7] 0000010C A894 syscall Move 0000010E 6010 bra +0x12 /* 00000120 */ label00000110: 00000110 2F2D 000C move.l -[A7], [A5 + 0xC] 00000114 1F2E 0009 move.b -[A7], [A6 + 0x9] 00000118 3F3C 0001 move.w -[A7], 0x1 0000011C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] label00000120: 00000120 4E5E unlink A6 00000122 205F movea.l A0, [A7]+ 00000124 544F addq.w A7, 2 00000126 4ED0 jmp [A0] export_86: fn00000128: 00000128 4E56 FFF8 link A6, -0x0008 0000012C 2F0C move.l -[A7], A4 0000012E 486E FFFC pea.l [A6 - 0x4] 00000132 A874 syscall GetPort 00000134 486E FFF8 pea.l [A6 - 0x8] 00000138 A89A syscall GetPen 0000013A 286E FFFC movea.l A4, [A6 - 0x4] 0000013E 302E FFF8 move.w D0, [A6 - 0x8] 00000142 B06C 0014 cmp.w D0, [A4 + 0x14] 00000146 6F10 ble +0x12 /* 00000158 */ 00000148 3F2E FFFA move.w -[A7], [A6 - 0x6] 0000014C 302C 0014 move.w D0, [A4 + 0x14] 00000150 906C 004A sub.w D0, [A4 + 0x4A] 00000154 3F00 move.w -[A7], D0 00000156 A893 syscall MoveTo label00000158: 00000158 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000015C 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 00000160 2F2D 000C move.l -[A7], [A5 + 0xC] 00000164 1F3C 000D move.b -[A7], 0xD /* '\r' */ 00000168 3F3C 0001 move.w -[A7], 0x1 0000016C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000170 285F movea.l A4, [A7]+ 00000172 4E5E unlink A6 00000174 4E75 rts export_90: 00000176 4E56 FFFE link A6, -0x0002 0000017A 4267 clr.w -[A7] 0000017C 3F2D FACE move.w -[A7], [A5 - 0x532] 00000180 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000184 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] 00000188 3D5F FFFE move.w [A6 - 0x2], [A7]+ 0000018C 4267 clr.w -[A7] 0000018E 3F2D FAD0 move.w -[A7], [A5 - 0x530] 00000192 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000196 4EAD 0142 jsr [A5 + 0x142 /* export_36 */] 0000019A 3D5F FFFE move.w [A6 - 0x2], [A7]+ 0000019E 4E5E unlink A6 000001A0 205F movea.l A0, [A7]+ 000001A2 544F addq.w A7, 2 000001A4 4ED0 jmp [A0] export_94: fn000001A6: 000001A6 4E56 FFF0 link A6, -0x0010 label000001AA: 000001AA A9B4 syscall SystemTask 000001AC 4267 clr.w -[A7] 000001AE 3F3C 0028 move.w -[A7], 0x28 /* '(' */ 000001B2 486E FFF0 pea.l [A6 - 0x10] 000001B6 A970 syscall GetNextEvent 000001B8 101F move.b D0, [A7]+ 000001BA 6720 beq +0x22 /* 000001DC */ 000001BC 2F2E FFF2 move.l -[A7], [A6 - 0xE] 000001C0 2F3C 0000 0100 move.l -[A7], 0x100 000001C6 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 000001CA 201F move.l D0, [A7]+ 000001CC 206E 000C movea.l A0, [A6 + 0xC] 000001D0 3080 move.w [A0], D0 000001D2 206E 0008 movea.l A0, [A6 + 0x8] 000001D6 30AE FFFE move.w [A0], [A6 - 0x2] 000001DA 6002 bra +0x4 /* 000001DE */ label000001DC: 000001DC 60CC bra -0x32 /* 000001AA */ label000001DE: 000001DE 4E5E unlink A6 000001E0 205F movea.l A0, [A7]+ 000001E2 504F addq.w A7, 8 000001E4 4ED0 jmp [A0] export_98: 000001E6 4E56 0000 link A6, 0 000001EA 42AD FB16 clr.l [A5 - 0x4EA] 000001EE 4E5E unlink A6 000001F0 4E75 rts export_102: 000001F2 4E56 0000 link A6, 0 000001F6 206E 0008 movea.l A0, [A6 + 0x8] 000001FA 20AD FB16 move.l [A0], [A5 - 0x4EA] 000001FE 4E5E unlink A6 00000200 2E9F move.l [A7], [A7]+ 00000202 4E75 rts export_106: fn00000204: 00000204 4E56 FFFE link A6, -0x0002 00000208 2F07 move.l -[A7], D7 0000020A 206E 000C movea.l A0, [A6 + 0xC] 0000020E 3010 move.w D0, [A0] 00000210 48C0 ext.l D0 00000212 81FC 0100 divs.w D0, 0x100 00000216 4840 swap.w D0 00000218 4A40 tst.w D0 0000021A 3E00 move.w D7, D0 0000021C 0C47 0003 cmpi.w D7, 0x3 00000220 6606 bne +0x8 /* 00000228 */ 00000222 7E7F moveq.l D7, 0x7F 00000224 6000 00F4 bra +0xF6 /* 0000031A */ label00000228: 00000228 42A7 clr.l -[A7] 0000022A 206E 0008 movea.l A0, [A6 + 0x8] 0000022E 3010 move.w D0, [A0] 00000230 48C0 ext.l D0 00000232 2F00 move.l -[A7], D0 00000234 2F3C 0000 0100 move.l -[A7], 0x100 0000023A A858 syscall BitAnd 0000023C 4A9F tst.l [A7]+ 0000023E 6700 00DA beq +0xDC /* 0000031A */ 00000242 3007 move.w D0, D7 00000244 0440 002C subi.w D0, 0x2C /* ',' */ 00000248 6B00 00D0 bmi +0xD2 /* 0000031A */ 0000024C 0C40 004E cmpi.w D0, 0x4E /* 'N' */ 00000250 6E00 00C8 bgt +0xCA /* 0000031A */ 00000254 E348 lsl D0.w, 1 00000256 303B 0006 move.w D0, [PC + D0.w + 0x6] 0000025A 4EFB 0000 jmp [PC + D0.w] 0000025E 00A0 00BE 00A4 ori.l -[A0], 0xBE00A4 00000264 00A8 00BE 00BE 00BE ori.l [A0 + 0xBE], 0xBE00BE 0000026C 00BE 00BE 00BE ori.l <>, 0xBE00BE 00000272 00BE 00BE 00BE ori.l <>, 0xBE00BE 00000278 00BE 00B0 00AC ori.l <>, 0xB000AC 0000027E 00BE 00BE 00BE ori.l <>, 0xBE00BE 00000284 00BE 00BE 00BA ori.l <>, 0xBE00BA 0000028A 00BA 00BA 00BA 00BA ori.l [PC + 0xBA /* 00000346, value 0x4250A9B4 */], 0xBA00BA 00000292 00BA 00BA 00BA 00BA ori.l [PC + 0xBA /* 0000034E, value 0x28486E '(Hn', cstring "" */], 0xBA00BA 0000029A 00BA 00BA 00BA 00BA ori.l [PC + 0xBA /* 00000356, value 0x101F671E */], 0xBA00BA 000002A2 00BA 00BA 00BA 00BA ori.l [PC + 0xBA /* 0000035E, value 0x2F3C0000 '/<\0\0', cstring "/<" */], 0xBA00BA 000002AA 00BA 00BA 00BA 00BA ori.l [PC + 0xBA /* 00000366, value 0x19A201F */], 0xBA00BA 000002B2 00BA 00BA 00BA 00BA ori.l [PC + 0xBA /* 0000036E, value 0x3080206E */], 0xBA00BA 000002BA 00BA 00BE 00BE 00BE ori.l [PC + 0xBE /* 0000037A, value 0x205F504F ' _PO' */], 0xBE00BE 000002C2 00BE 00BE 00BE ori.l <>, 0xBE00BE 000002C8 00B4 00B4 00B4 00B4 ori.l [A4 + D0.w - 0x76], 0xB400B4 000002D0 00B4 00B4 00B4 00B4 ori.l [A4 + D0.w - 0x76], 0xB400B4 000002D8 00B4 00B4 00B4 00B4 ori.l [A4 + D0.w - 0x76], 0xB400B4 000002E0 00B4 00B4 00B4 00B4 ori.l [A4 + D0.w - 0x76], 0xB400B4 000002E8 00B4 00B4 00B4 00B4 ori.l [A4 + D0.w - 0x76], 0xB400B4 000002F0 00B4 00B4 00B4 00B4 ori.l [A4 + D0.w - 0x76], 0xB400B4 000002F8 00B4 00B4 7E1B 601A ori.l [A4 + D6.w + 0x1A], 0xB47E1B 00000300 7E1C moveq.l D7, 0x1C 00000302 6016 bra +0x18 /* 0000031A */ 00000304 7E1D moveq.l D7, 0x1D 00000306 6012 bra +0x14 /* 0000031A */ 00000308 7E1E moveq.l D7, 0x1E 0000030A 600E bra +0x10 /* 0000031A */ 0000030C 7E1F moveq.l D7, 0x1F 0000030E 600A bra +0xC /* 0000031A */ 00000310 9E7C 0060 sub.w D7, 0x60 /* '`' */ 00000314 6004 bra +0x6 /* 0000031A */ 00000316 9E7C 0040 sub.w D7, 0x40 /* '@' */ label0000031A: 0000031A 2007 move.l D0, D7 0000031C 48C0 ext.l D0 0000031E 81FC 0080 divs.w D0, 0x80 00000322 4840 swap.w D0 00000324 4A40 tst.w D0 00000326 206E 000C movea.l A0, [A6 + 0xC] 0000032A 3080 move.w [A0], D0 0000032C 2E1F move.l D7, [A7]+ 0000032E 4E5E unlink A6 00000330 205F movea.l A0, [A7]+ 00000332 504F addq.w A7, 8 00000334 4ED0 jmp [A0] export_71: fn00000336: 00000336 4E56 FFF0 link A6, -0x0010 0000033A 206E 000C movea.l A0, [A6 + 0xC] 0000033E 30BC FFFF move.w [A0], 0xFFFF 00000342 206E 0008 movea.l A0, [A6 + 0x8] 00000346 4250 clr.w [A0] 00000348 A9B4 syscall SystemTask 0000034A 4267 clr.w -[A7] 0000034C 3F3C 0028 move.w -[A7], 0x28 /* '(' */ 00000350 486E FFF0 pea.l [A6 - 0x10] 00000354 A970 syscall GetNextEvent 00000356 101F move.b D0, [A7]+ 00000358 671E beq +0x20 /* 00000378 */ 0000035A 2F2E FFF2 move.l -[A7], [A6 - 0xE] 0000035E 2F3C 0000 0100 move.l -[A7], 0x100 00000364 4EAD 019A jsr [A5 + 0x19A /* export_47 */] 00000368 201F move.l D0, [A7]+ 0000036A 206E 000C movea.l A0, [A6 + 0xC] 0000036E 3080 move.w [A0], D0 00000370 206E 0008 movea.l A0, [A6 + 0x8] 00000374 30AE FFFE move.w [A0], [A6 - 0x2] label00000378: 00000378 4E5E unlink A6 0000037A 205F movea.l A0, [A7]+ 0000037C 504F addq.w A7, 8 0000037E 4ED0 jmp [A0] export_75: 00000380 4E56 FFFA link A6, -0x0006 00000384 426D FACA clr.w [A5 - 0x536] 00000388 0C6E FFFF 000C cmpi.w [A6 + 0xC], 0xFFFF 0000038E 661E bne +0x20 /* 000003AE */ 00000390 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000394 41EE FFFA lea.l A0, [A6 - 0x6] 00000398 2F08 move.l -[A7], A0 0000039A 4EBA FE0A jsr [PC - 0x1F6 /* 000001A6 */] 0000039E 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003A2 41EE FFFA lea.l A0, [A6 - 0x6] 000003A6 2F08 move.l -[A7], A0 000003A8 4EBA FE5A jsr [PC - 0x1A6 /* 00000204 */] 000003AC 6026 bra +0x28 /* 000003D4 */ label000003AE: 000003AE 206E 0008 movea.l A0, [A6 + 0x8] 000003B2 4250 clr.w [A0] 000003B4 7001 moveq.l D0, 0x01 000003B6 2D40 FFFC move.l [A6 - 0x4], D0 000003BA 4267 clr.w -[A7] 000003BC 3F2E 000C move.w -[A7], [A6 + 0xC] 000003C0 486E FFFC pea.l [A6 - 0x4] 000003C4 202E 0008 move.l D0, [A6 + 0x8] 000003C8 5280 addq.l D0, 1 000003CA 2F00 move.l -[A7], D0 000003CC 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 000003D0 3B5F FACA move.w [A5 - 0x536], [A7]+ label000003D4: 000003D4 4E5E unlink A6 000003D6 205F movea.l A0, [A7]+ 000003D8 5C4F addq.w A7, 6 000003DA 4ED0 jmp [A0] export_79: 000003DC 4E56 FFFC link A6, -0x0004 000003E0 426D FACA clr.w [A5 - 0x536] 000003E4 0C6E FFFF 000A cmpi.w [A6 + 0xA], 0xFFFF 000003EA 660A bne +0xC /* 000003F6 */ 000003EC 3F2E 0008 move.w -[A7], [A6 + 0x8] 000003F0 4EBA FCD2 jsr [PC - 0x32E /* 000000C4 */] 000003F4 6044 bra +0x46 /* 0000043A */ label000003F6: 000003F6 0C6E FFFD 000A cmpi.w [A6 + 0xA], 0xFFFD 000003FC 661A bne +0x1C /* 00000418 */ 000003FE 3F3C 0005 move.w -[A7], 0x5 00000402 41EE 0008 lea.l A0, [A6 + 0x8] 00000406 2008 move.l D0, A0 00000408 5280 addq.l D0, 1 0000040A 2F00 move.l -[A7], D0 0000040C 7001 moveq.l D0, 0x01 0000040E 2F00 move.l -[A7], D0 00000410 42A7 clr.l -[A7] 00000412 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 00000416 6022 bra +0x24 /* 0000043A */ label00000418: 00000418 7001 moveq.l D0, 0x01 0000041A 2D40 FFFC move.l [A6 - 0x4], D0 0000041E 4267 clr.w -[A7] 00000420 3F2E 000A move.w -[A7], [A6 + 0xA] 00000424 486E FFFC pea.l [A6 - 0x4] 00000428 41EE 0008 lea.l A0, [A6 + 0x8] 0000042C 2008 move.l D0, A0 0000042E 5280 addq.l D0, 1 00000430 2F00 move.l -[A7], D0 00000432 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00000436 3B5F FACA move.w [A5 - 0x536], [A7]+ label0000043A: 0000043A 4E5E unlink A6 0000043C 2E9F move.l [A7], [A7]+ 0000043E 4E75 rts export_83: fn00000440: 00000440 4E56 FFE2 link A6, -0x001E 00000444 48E7 0308 movem.l -[A7], D6,D7,A4 00000448 286E 0008 movea.l A4, [A6 + 0x8] 0000044C 3E2E 000C move.w D7, [A6 + 0xC] 00000450 426D FACA clr.w [A5 - 0x536] 00000454 0C47 FFFF cmpi.w D7, 0xFFFF 00000458 6618 bne +0x1A /* 00000472 */ 0000045A 4267 clr.w -[A7] 0000045C 3F3C 0028 move.w -[A7], 0x28 /* '(' */ 00000460 486E FFF0 pea.l [A6 - 0x10] 00000464 A971 syscall EventAvail 00000466 101F move.b D0, [A7]+ 00000468 0A00 0001 xori.b D0, 0x1 0000046C 4880 ext.w D0 0000046E 3880 move.w [A4], D0 00000470 6058 bra +0x5A /* 000004CA */ label00000472: 00000472 0C47 FFFA cmpi.w D7, 0xFFFA 00000476 57C0 seq D0 00000478 0C47 FFF8 cmpi.w D7, 0xFFF8 0000047C 57C1 seq D1 0000047E 8001 or.b D0, D1 00000480 671C beq +0x1E /* 0000049E */ 00000482 4267 clr.w -[A7] 00000484 3F07 move.w -[A7], D7 00000486 486E FFEA pea.l [A6 - 0x16] 0000048A 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 0000048E 3C1F move.w D6, [A7]+ 00000490 4AAE FFEA tst.l [A6 - 0x16] 00000494 57C0 seq D0 00000496 4400 neg.b D0 00000498 4880 ext.w D0 0000049A 3880 move.w [A4], D0 0000049C 602C bra +0x2E /* 000004CA */ label0000049E: 0000049E 4267 clr.w -[A7] 000004A0 3F07 move.w -[A7], D7 000004A2 486E FFE2 pea.l [A6 - 0x1E] 000004A6 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 000004AA 3C1F move.w D6, [A7]+ 000004AC 4267 clr.w -[A7] 000004AE 3F07 move.w -[A7], D7 000004B0 486E FFE6 pea.l [A6 - 0x1A] 000004B4 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 000004B8 3C1F move.w D6, [A7]+ 000004BA 202E FFE2 move.l D0, [A6 - 0x1E] 000004BE B0AE FFE6 cmp.l D0, [A6 - 0x1A] 000004C2 57C0 seq D0 000004C4 4400 neg.b D0 000004C6 4880 ext.w D0 000004C8 3880 move.w [A4], D0 label000004CA: 000004CA 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 000004CE 4E5E unlink A6 000004D0 205F movea.l A0, [A7]+ 000004D2 5C4F addq.w A7, 6 000004D4 4ED0 jmp [A0] export_87: 000004D6 4E56 FFF8 link A6, -0x0008 000004DA 48E7 0108 movem.l -[A7], D7,A4 000004DE 286E 0008 movea.l A4, [A6 + 0x8] 000004E2 3E2E 000C move.w D7, [A6 + 0xC] 000004E6 426D FACA clr.w [A5 - 0x536] 000004EA 0C47 FFFF cmpi.w D7, 0xFFFF 000004EE 6620 bne +0x22 /* 00000510 */ 000004F0 2F0C move.l -[A7], A4 000004F2 41EE FFFC lea.l A0, [A6 - 0x4] 000004F6 2F08 move.l -[A7], A0 000004F8 4EBA FE3C jsr [PC - 0x1C4 /* 00000336 */] 000004FC 0C54 FFFF cmpi.w [A4], 0xFFFF 00000500 670C beq +0xE /* 0000050E */ 00000502 2F0C move.l -[A7], A4 00000504 41EE FFFC lea.l A0, [A6 - 0x4] 00000508 2F08 move.l -[A7], A0 0000050A 4EBA FCF8 jsr [PC - 0x308 /* 00000204 */] label0000050E: 0000050E 6038 bra +0x3A /* 00000548 */ label00000510: 00000510 3F07 move.w -[A7], D7 00000512 41EE FFFE lea.l A0, [A6 - 0x2] 00000516 2F08 move.l -[A7], A0 00000518 4EBA FF26 jsr [PC - 0xDA /* 00000440 */] 0000051C 0C6E 0001 FFFE cmpi.w [A6 - 0x2], 0x1 00000522 6606 bne +0x8 /* 0000052A */ 00000524 38BC FFFF move.w [A4], 0xFFFF 00000528 601E bra +0x20 /* 00000548 */ label0000052A: 0000052A 4254 clr.w [A4] 0000052C 7001 moveq.l D0, 0x01 0000052E 2D40 FFF8 move.l [A6 - 0x8], D0 00000532 4267 clr.w -[A7] 00000534 3F07 move.w -[A7], D7 00000536 486E FFF8 pea.l [A6 - 0x8] 0000053A 200C move.l D0, A4 0000053C 5280 addq.l D0, 1 0000053E 2F00 move.l -[A7], D0 00000540 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 00000544 3B5F FACA move.w [A5 - 0x536], [A7]+ label00000548: 00000548 4CDF 1080 movem.l D7,A4, [A7]+ 0000054C 4E5E unlink A6 0000054E 205F movea.l A0, [A7]+ 00000550 5C4F addq.w A7, 6 00000552 4ED0 jmp [A0] export_91: 00000554 4E56 FFB0 link A6, -0x0050 00000558 42AE FFBC clr.l [A6 - 0x44] 0000055C 2D6E 000C FFC2 move.l [A6 - 0x3E], [A6 + 0xC] 00000562 3D6E 0008 FFC6 move.w [A6 - 0x3A], [A6 + 0x8] 00000568 422E FFCA clr.b [A6 - 0x36] 0000056C 1D6E 000B FFCB move.b [A6 - 0x35], [A6 + 0xB] 00000572 42AE FFCC clr.l [A6 - 0x34] 00000576 4267 clr.w -[A7] 00000578 41EE FFB0 lea.l A0, [A6 - 0x50] 0000057C 2F08 move.l -[A7], A0 0000057E 4267 clr.w -[A7] 00000580 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 00000584 3B5F FACA move.w [A5 - 0x536], [A7]+ 00000588 206E 0010 movea.l A0, [A6 + 0x10] 0000058C 30AE FFC8 move.w [A0], [A6 - 0x38] 00000590 4E5E unlink A6 00000592 205F movea.l A0, [A7]+ 00000594 DEFC 000C add.w A7, 0xC 00000598 4ED0 jmp [A0] export_95: 0000059A 4E56 0000 link A6, 0 0000059E 4267 clr.w -[A7] 000005A0 3F2E 0008 move.w -[A7], [A6 + 0x8] 000005A4 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 000005A8 3B5F FACA move.w [A5 - 0x536], [A7]+ 000005AC 4E5E unlink A6 000005AE 205F movea.l A0, [A7]+ 000005B0 544F addq.w A7, 2 000005B2 4ED0 jmp [A0] export_99: 000005B4 4E56 0000 link A6, 0 000005B8 4A6E 000E tst.w [A6 + 0xE] 000005BC 6C08 bge +0xA /* 000005C6 */ 000005BE 3B7C FFCD FACA move.w [A5 - 0x536], 0xFFCD 000005C4 6016 bra +0x18 /* 000005DC */ label000005C6: 000005C6 4267 clr.w -[A7] 000005C8 3F2E 000E move.w -[A7], [A6 + 0xE] 000005CC 3F2E 0008 move.w -[A7], [A6 + 0x8] 000005D0 2F2E 000A move.l -[A7], [A6 + 0xA] 000005D4 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 000005D8 3B5F FACA move.w [A5 - 0x536], [A7]+ label000005DC: 000005DC 4E5E unlink A6 000005DE 205F movea.l A0, [A7]+ 000005E0 504F addq.w A7, 8 000005E2 4ED0 jmp [A0] export_103: 000005E4 4E56 0000 link A6, 0 000005E8 4A6E 000C tst.w [A6 + 0xC] 000005EC 6C0E bge +0x10 /* 000005FC */ 000005EE 3B7C FFCD FACA move.w [A5 - 0x536], 0xFFCD 000005F4 206E 0008 movea.l A0, [A6 + 0x8] 000005F8 4290 clr.l [A0] 000005FA 6012 bra +0x14 /* 0000060E */ label000005FC: 000005FC 4267 clr.w -[A7] 000005FE 3F2E 000C move.w -[A7], [A6 + 0xC] 00000602 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000606 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 0000060A 3B5F FACA move.w [A5 - 0x536], [A7]+ label0000060E: 0000060E 4E5E unlink A6 00000610 205F movea.l A0, [A7]+ 00000612 5C4F addq.w A7, 6 00000614 4ED0 jmp [A0] export_107: 00000616 4E56 0000 link A6, 0 0000061A 4A6E 0008 tst.w [A6 + 0x8] 0000061E 6C08 bge +0xA /* 00000628 */ 00000620 3B7C FFCD FACA move.w [A5 - 0x536], 0xFFCD 00000626 6014 bra +0x16 /* 0000063C */ label00000628: 00000628 4267 clr.w -[A7] 0000062A 3F2E 0008 move.w -[A7], [A6 + 0x8] 0000062E 3F3C 0001 move.w -[A7], 0x1 00000632 42A7 clr.l -[A7] 00000634 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 00000638 3B5F FACA move.w [A5 - 0x536], [A7]+ label0000063C: 0000063C 4E5E unlink A6 0000063E 205F movea.l A0, [A7]+ 00000640 544F addq.w A7, 2 00000642 4ED0 jmp [A0] fn00000644: 00000644 4E56 0000 link A6, 0 00000648 3F3C FFFF move.w -[A7], 0xFFFF 0000064C 3F3C 0002 move.w -[A7], 0x2 00000650 A894 syscall Move 00000652 3F3C 0008 move.w -[A7], 0x8 00000656 4267 clr.w -[A7] 00000658 A892 syscall Line 0000065A 3F3C FFF9 move.w -[A7], 0xFFF9 0000065E 3F3C FFFE move.w -[A7], 0xFFFE 00000662 A894 syscall Move 00000664 4E5E unlink A6 00000666 2E9F move.l [A7], [A7]+ 00000668 4E75 rts export_72: 0000066A 4E56 FF90 link A6, -0x0070 0000066E 48E7 0118 movem.l -[A7], D7,A3,A4 00000672 266E 000A movea.l A3, [A6 + 0xA] 00000676 0C6E FFFF 000E cmpi.w [A6 + 0xE], 0xFFFF 0000067C 6600 00DE bne +0xE0 /* 0000075C */ 00000680 486E FF94 pea.l [A6 - 0x6C] 00000684 A898 syscall GetPenState 00000686 3F3C 0001 move.w -[A7], 0x1 0000068A 3F3C 0002 move.w -[A7], 0x2 0000068E A89B syscall PenSize 00000690 486D FD78 pea.l [A5 - 0x288] 00000694 A89D syscall PenPat 00000696 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000069A A89C syscall PenMode 0000069C 426D FACA clr.w [A5 - 0x536] 000006A0 200B move.l D0, A3 000006A2 5280 addq.l D0, 1 000006A4 2840 movea.l A4, D0 000006A6 4247 clr.w D7 000006A8 2F0E move.l -[A7], A6 000006AA 4EBA FF98 jsr [PC - 0x68 /* 00000644 */] 000006AE 41EE FFFA lea.l A0, [A6 - 0x6] 000006B2 2F08 move.l -[A7], A0 000006B4 41EE FFFC lea.l A0, [A6 - 0x4] 000006B8 2F08 move.l -[A7], A0 000006BA 4EBA FAEA jsr [PC - 0x516 /* 000001A6 */] 000006BE 41EE FFFA lea.l A0, [A6 - 0x6] 000006C2 2F08 move.l -[A7], A0 000006C4 41EE FFFC lea.l A0, [A6 - 0x4] 000006C8 2F08 move.l -[A7], A0 000006CA 4EBA FB38 jsr [PC - 0x4C8 /* 00000204 */] label000006CE: 000006CE BE6E 0008 cmp.w D7, [A6 + 0x8] 000006D2 5DC0 slt D0 000006D4 0C6E 000D FFFA cmpi.w [A6 - 0x6], 0xD /* '\r' */ 000006DA 56C1 sne D1 000006DC C001 and.b D0, D1 000006DE 6758 beq +0x5A /* 00000738 */ 000006E0 2F0E move.l -[A7], A6 000006E2 4EBA FF60 jsr [PC - 0xA0 /* 00000644 */] 000006E6 0C6E 0008 FFFA cmpi.w [A6 - 0x6], 0x8 000006EC 6612 bne +0x14 /* 00000700 */ 000006EE 4A47 tst.w D7 000006F0 6F0C ble +0xE /* 000006FE */ 000006F2 538C subq.l A4, 1 000006F4 5347 subq.w D7, 1 000006F6 3F3C FFFA move.w -[A7], 0xFFFA 000006FA 4267 clr.w -[A7] 000006FC A894 syscall Move label000006FE: 000006FE 6010 bra +0x12 /* 00000710 */ label00000700: 00000700 18AE FFFB move.b [A4], [A6 - 0x5] 00000704 528C addq.l A4, 1 00000706 5247 addq.w D7, 1 00000708 3F2E FFFA move.w -[A7], [A6 - 0x6] 0000070C 4EBA F9B6 jsr [PC - 0x64A /* 000000C4 */] label00000710: 00000710 2F0E move.l -[A7], A6 00000712 4EBA FF30 jsr [PC - 0xD0 /* 00000644 */] 00000716 41EE FFFA lea.l A0, [A6 - 0x6] 0000071A 2F08 move.l -[A7], A0 0000071C 41EE FFFC lea.l A0, [A6 - 0x4] 00000720 2F08 move.l -[A7], A0 00000722 4EBA FA82 jsr [PC - 0x57E /* 000001A6 */] 00000726 41EE FFFA lea.l A0, [A6 - 0x6] 0000072A 2F08 move.l -[A7], A0 0000072C 41EE FFFC lea.l A0, [A6 - 0x4] 00000730 2F08 move.l -[A7], A0 00000732 4EBA FAD0 jsr [PC - 0x530 /* 00000204 */] 00000736 6096 bra -0x68 /* 000006CE */ label00000738: 00000738 2F0E move.l -[A7], A6 0000073A 4EBA FF08 jsr [PC - 0xF8 /* 00000644 */] 0000073E 4EBA F9E8 jsr [PC - 0x618 /* 00000128 */] 00000742 486E FF90 pea.l [A6 - 0x70] 00000746 A89A syscall GetPen 00000748 486E FF94 pea.l [A6 - 0x6C] 0000074C A899 syscall SetPenState 0000074E 3F2E FF92 move.w -[A7], [A6 - 0x6E] 00000752 3F2E FF90 move.w -[A7], [A6 - 0x70] 00000756 A893 syscall MoveTo 00000758 1687 move.b [A3], D7 0000075A 6046 bra +0x48 /* 000007A2 */ label0000075C: 0000075C 42AE FFB6 clr.l [A6 - 0x4A] 00000760 3D6E 000E FFC2 move.w [A6 - 0x3E], [A6 + 0xE] 00000766 200B move.l D0, A3 00000768 5280 addq.l D0, 1 0000076A 2D40 FFCA move.l [A6 - 0x36], D0 0000076E 302E 0008 move.w D0, [A6 + 0x8] 00000772 48C0 ext.l D0 00000774 2D40 FFCE move.l [A6 - 0x32], D0 00000778 303C 0100 move.w D0, 0x100 0000077C C1FC 000D muls.w D0, 0xD /* '\r' */ 00000780 D07C 0080 add.w D0, 0x80 00000784 3D40 FFD6 move.w [A6 - 0x2A], D0 00000788 42AE FFD8 clr.l [A6 - 0x28] 0000078C 4267 clr.w -[A7] 0000078E 41EE FFAA lea.l A0, [A6 - 0x56] 00000792 2F08 move.l -[A7], A0 00000794 4267 clr.w -[A7] 00000796 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 0000079A 3B5F FACA move.w [A5 - 0x536], [A7]+ 0000079E 16AE FFD5 move.b [A3], [A6 - 0x2B] label000007A2: 000007A2 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000007A6 4E5E unlink A6 000007A8 205F movea.l A0, [A7]+ 000007AA 504F addq.w A7, 8 000007AC 4ED0 jmp [A0] export_80: 000007AE 4E56 FFFC link A6, -0x0004 000007B2 426D FACA clr.w [A5 - 0x536] 000007B6 0C6E FFFF 0010 cmpi.w [A6 + 0x10], 0xFFFF 000007BC 663E bne +0x40 /* 000007FC */ label000007BE: 000007BE 206E 0008 movea.l A0, [A6 + 0x8] 000007C2 4A90 tst.l [A0] 000007C4 6F34 ble +0x36 /* 000007FA */ 000007C6 41EE FFFC lea.l A0, [A6 - 0x4] 000007CA 2F08 move.l -[A7], A0 000007CC 41EE FFFE lea.l A0, [A6 - 0x2] 000007D0 2F08 move.l -[A7], A0 000007D2 4EBA F9D2 jsr [PC - 0x62E /* 000001A6 */] 000007D6 41EE FFFC lea.l A0, [A6 - 0x4] 000007DA 2F08 move.l -[A7], A0 000007DC 41EE FFFE lea.l A0, [A6 - 0x2] 000007E0 2F08 move.l -[A7], A0 000007E2 4EBA FA20 jsr [PC - 0x5E0 /* 00000204 */] 000007E6 206E 000C movea.l A0, [A6 + 0xC] 000007EA 10AE FFFD move.b [A0], [A6 - 0x3] 000007EE 52AE 000C addq.l [A6 + 0xC], 1 000007F2 206E 0008 movea.l A0, [A6 + 0x8] 000007F6 5390 subq.l [A0], 1 000007F8 60C4 bra -0x3A /* 000007BE */ label000007FA: 000007FA 6016 bra +0x18 /* 00000812 */ label000007FC: 000007FC 4267 clr.w -[A7] 000007FE 3F2E 0010 move.w -[A7], [A6 + 0x10] 00000802 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000806 2F2E 000C move.l -[A7], [A6 + 0xC] 0000080A 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 0000080E 3B5F FACA move.w [A5 - 0x536], [A7]+ label00000812: 00000812 4E5E unlink A6 00000814 205F movea.l A0, [A7]+ 00000816 DEFC 000A add.w A7, 0xA /* '\n' */ 0000081A 4ED0 jmp [A0] export_84: 0000081C 4E56 FFF8 link A6, -0x0008 00000820 48E7 0308 movem.l -[A7], D6,D7,A4 00000824 286E 0008 movea.l A4, [A6 + 0x8] 00000828 3C2E 000C move.w D6, [A6 + 0xC] 0000082C 1014 move.b D0, [A4] 0000082E 0240 00FF andi.w D0, 0xFF 00000832 48C0 ext.l D0 00000834 2D40 FFFC move.l [A6 - 0x4], D0 00000838 0C46 FFFF cmpi.w D6, 0xFFFF 0000083C 6624 bne +0x26 /* 00000862 */ 0000083E 3D6E FFFE FFF8 move.w [A6 - 0x8], [A6 - 0x2] 00000844 7E01 moveq.l D7, 0x01 00000846 6012 bra +0x14 /* 0000085A */ label00000848: 00000848 1034 7000 move.b D0, [A4 + D7.w] 0000084C 0240 00FF andi.w D0, 0xFF 00000850 3F00 move.w -[A7], D0 00000852 4EBA F870 jsr [PC - 0x790 /* 000000C4 */] 00000856 5247 addq.w D7, 1 00000858 6906 bvs +0x8 /* 00000860 */ label0000085A: 0000085A BE6E FFF8 cmp.w D7, [A6 - 0x8] 0000085E 6FE8 ble -0x16 /* 00000848 */ label00000860: 00000860 6032 bra +0x34 /* 00000894 */ label00000862: 00000862 0C46 FFFD cmpi.w D6, 0xFFFD 00000866 6616 bne +0x18 /* 0000087E */ 00000868 3F3C 0005 move.w -[A7], 0x5 0000086C 200C move.l D0, A4 0000086E 5280 addq.l D0, 1 00000870 2F00 move.l -[A7], D0 00000872 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000876 42A7 clr.l -[A7] 00000878 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 0000087C 6016 bra +0x18 /* 00000894 */ label0000087E: 0000087E 4267 clr.w -[A7] 00000880 3F06 move.w -[A7], D6 00000882 486E FFFC pea.l [A6 - 0x4] 00000886 200C move.l D0, A4 00000888 5280 addq.l D0, 1 0000088A 2F00 move.l -[A7], D0 0000088C 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00000890 3B5F FACA move.w [A5 - 0x536], [A7]+ label00000894: 00000894 4CDF 10C0 movem.l D6,D7,A4, [A7]+ 00000898 4E5E unlink A6 0000089A 205F movea.l A0, [A7]+ 0000089C 5C4F addq.w A7, 6 0000089E 4ED0 jmp [A0] export_88: 000008A0 4E56 FFF8 link A6, -0x0008 000008A4 2F07 move.l -[A7], D7 000008A6 0C6E FFFF 000E cmpi.w [A6 + 0xE], 0xFFFF 000008AC 662E bne +0x30 /* 000008DC */ 000008AE 302E 0008 move.w D0, [A6 + 0x8] 000008B2 5340 subq.w D0, 1 000008B4 3D40 FFF8 move.w [A6 - 0x8], D0 000008B8 4247 clr.w D7 000008BA 6018 bra +0x1A /* 000008D4 */ label000008BC: 000008BC 48C7 ext.l D7 000008BE 2007 move.l D0, D7 000008C0 D0AE 000A add.l D0, [A6 + 0xA] 000008C4 2040 movea.l A0, D0 000008C6 1010 move.b D0, [A0] 000008C8 4880 ext.w D0 000008CA 3F00 move.w -[A7], D0 000008CC 4EBA F7F6 jsr [PC - 0x80A /* 000000C4 */] 000008D0 5247 addq.w D7, 1 000008D2 6906 bvs +0x8 /* 000008DA */ label000008D4: 000008D4 BE6E FFF8 cmp.w D7, [A6 - 0x8] 000008D8 6FE2 ble -0x1C /* 000008BC */ label000008DA: 000008DA 6020 bra +0x22 /* 000008FC */ label000008DC: 000008DC 302E 0008 move.w D0, [A6 + 0x8] 000008E0 48C0 ext.l D0 000008E2 2D40 FFFC move.l [A6 - 0x4], D0 000008E6 4267 clr.w -[A7] 000008E8 3F2E 000E move.w -[A7], [A6 + 0xE] 000008EC 486E FFFC pea.l [A6 - 0x4] 000008F0 2F2E 000A move.l -[A7], [A6 + 0xA] 000008F4 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 000008F8 3B5F FACA move.w [A5 - 0x536], [A7]+ label000008FC: 000008FC 2E1F move.l D7, [A7]+ 000008FE 4E5E unlink A6 00000900 205F movea.l A0, [A7]+ 00000902 504F addq.w A7, 8 00000904 4ED0 jmp [A0] export_92: 00000906 4E56 0000 link A6, 0 0000090A 206E 0008 movea.l A0, [A6 + 0x8] 0000090E 30AD FACA move.w [A0], [A5 - 0x536] 00000912 4E5E unlink A6 00000914 2E9F move.l [A7], [A7]+ 00000916 4E75 rts export_96: 00000918 4E56 0000 link A6, 0 0000091C 4267 clr.w -[A7] 0000091E 2F2E 0012 move.l -[A7], [A6 + 0x12] 00000922 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000926 206E 000E movea.l A0, [A6 + 0xE] 0000092A 2F10 move.l -[A7], [A0] 0000092C 206E 000A movea.l A0, [A6 + 0xA] 00000930 2F10 move.l -[A7], [A0] 00000932 4EAD 0032 jsr [A5 + 0x32 /* export_2 */] 00000936 3B5F FACA move.w [A5 - 0x536], [A7]+ 0000093A 4E5E unlink A6 0000093C 205F movea.l A0, [A7]+ 0000093E DEFC 000E add.w A7, 0xE 00000942 4ED0 jmp [A0] export_100: 00000944 4E56 0000 link A6, 0 00000948 4267 clr.w -[A7] 0000094A 3F2E 000C move.w -[A7], [A6 + 0xC] 0000094E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000952 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00000956 3B5F FACA move.w [A5 - 0x536], [A7]+ 0000095A 4E5E unlink A6 0000095C 205F movea.l A0, [A7]+ 0000095E 5C4F addq.w A7, 6 00000960 4ED0 jmp [A0] export_104: 00000962 4E56 FFAE link A6, -0x0052 00000966 42AE FFBC clr.l [A6 - 0x44] 0000096A 3D6D FACE FFC8 move.w [A6 - 0x38], [A5 - 0x532] 00000970 2D6E 000E FFD0 move.l [A6 - 0x30], [A6 + 0xE] 00000976 206E 000A movea.l A0, [A6 + 0xA] 0000097A 2D50 FFD4 move.l [A6 - 0x2C], [A0] 0000097E 302E 0008 move.w D0, [A6 + 0x8] 00000982 E140 asl D0.w, 8 00000984 D07C 0080 add.w D0, 0x80 00000988 3D40 FFDC move.w [A6 - 0x24], D0 0000098C 42AE FFDE clr.l [A6 - 0x22] 00000990 4267 clr.w -[A7] 00000992 41EE FFB0 lea.l A0, [A6 - 0x50] 00000996 2F08 move.l -[A7], A0 00000998 4267 clr.w -[A7] 0000099A 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 0000099E 3D5F FFAE move.w [A6 - 0x52], [A7]+ 000009A2 206E 000A movea.l A0, [A6 + 0xA] 000009A6 20AE FFD8 move.l [A0], [A6 - 0x28] 000009AA 4E5E unlink A6 000009AC 205F movea.l A0, [A7]+ 000009AE DEFC 000A add.w A7, 0xA /* '\n' */ 000009B2 4ED0 jmp [A0] export_108: 000009B4 4E56 FFFE link A6, -0x0002 000009B8 4267 clr.w -[A7] 000009BA 3F2D FACE move.w -[A7], [A5 - 0x532] 000009BE 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009C2 2F2E 000C move.l -[A7], [A6 + 0xC] 000009C6 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 000009CA 3D5F FFFE move.w [A6 - 0x2], [A7]+ 000009CE 4E5E unlink A6 000009D0 205F movea.l A0, [A7]+ 000009D2 504F addq.w A7, 8 000009D4 4ED0 jmp [A0] export_76: 000009D6 4E56 FFFA link A6, -0x0006 000009DA 4267 clr.w -[A7] 000009DC 3F2D FAD0 move.w -[A7], [A5 - 0x530] 000009E0 4EAD 014A jsr [A5 + 0x14A /* export_37 */] 000009E4 3D5F FFFE move.w [A6 - 0x2], [A7]+ 000009E8 42A7 clr.l -[A7] 000009EA A975 syscall TickCount 000009EC 201F move.l D0, [A7]+ 000009EE 721E moveq.l D1, 0x1E 000009F0 D081 add.l D0, D1 000009F2 2D40 FFFA move.l [A6 - 0x6], D0 label000009F6: 000009F6 42A7 clr.l -[A7] 000009F8 A975 syscall TickCount 000009FA 201F move.l D0, [A7]+ 000009FC B0AE FFFA cmp.l D0, [A6 - 0x6] 00000A00 6FF4 ble -0xA /* 000009F6 */ 00000A02 4267 clr.w -[A7] 00000A04 3F2D FAD0 move.w -[A7], [A5 - 0x530] 00000A08 4EAD 012A jsr [A5 + 0x12A /* export_33 */] 00000A0C 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00000A10 4E5E unlink A6 00000A12 4E75 rts export_81: 00000A14 4E56 FFF0 link A6, -0x0010 00000A18 48E7 0300 movem.l -[A7], D6,D7 label00000A1C: 00000A1C 4267 clr.w -[A7] 00000A1E 3F2D FACE move.w -[A7], [A5 - 0x532] 00000A22 486E FFF6 pea.l [A6 - 0xA] 00000A26 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00000A2A 3C1F move.w D6, [A7]+ 00000A2C 4AAE FFF6 tst.l [A6 - 0xA] 00000A30 6F30 ble +0x32 /* 00000A62 */ 00000A32 3D6E FFF8 FFF0 move.w [A6 - 0x10], [A6 - 0x8] 00000A38 7E01 moveq.l D7, 0x01 00000A3A 6020 bra +0x22 /* 00000A5C */ label00000A3C: 00000A3C 7001 moveq.l D0, 0x01 00000A3E 2D40 FFFA move.l [A6 - 0x6], D0 00000A42 4267 clr.w -[A7] 00000A44 3F2D FACE move.w -[A7], [A5 - 0x532] 00000A48 486E FFFA pea.l [A6 - 0x6] 00000A4C 41EE FFF4 lea.l A0, [A6 - 0xC] 00000A50 2F08 move.l -[A7], A0 00000A52 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 00000A56 3C1F move.w D6, [A7]+ 00000A58 5247 addq.w D7, 1 00000A5A 6906 bvs +0x8 /* 00000A62 */ label00000A5C: 00000A5C BE6E FFF0 cmp.w D7, [A6 - 0x10] 00000A60 6FDA ble -0x24 /* 00000A3C */ label00000A62: 00000A62 4AAE FFF6 tst.l [A6 - 0xA] 00000A66 66B4 bne -0x4A /* 00000A1C */ 00000A68 4CDF 00C0 movem.l D6,D7, [A7]+ 00000A6C 4E5E unlink A6 00000A6E 4E75 rts export_85: 00000A70 4E56 FFFE link A6, -0x0002 00000A74 4267 clr.w -[A7] 00000A76 3F2E 000C move.w -[A7], [A6 + 0xC] 00000A7A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A7E 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 00000A82 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00000A86 4E5E unlink A6 00000A88 205F movea.l A0, [A7]+ 00000A8A 5C4F addq.w A7, 6 00000A8C 4ED0 jmp [A0] export_89: 00000A8E 4E56 FFFE link A6, -0x0002 00000A92 4267 clr.w -[A7] 00000A94 3F2D FACE move.w -[A7], [A5 - 0x532] 00000A98 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000A9C 4EAD 0132 jsr [A5 + 0x132 /* export_34 */] 00000AA0 3D5F FFFE move.w [A6 - 0x2], [A7]+ 00000AA4 4E5E unlink A6 00000AA6 2E9F move.l [A7], [A7]+ 00000AA8 4E75 rts export_93: 00000AAA 4E56 0000 link A6, 0 00000AAE 3F2E 0014 move.w -[A7], [A6 + 0x14] 00000AB2 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000AB6 2F2E 000C move.l -[A7], [A6 + 0xC] 00000ABA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000ABE 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 00000AC2 4E5E unlink A6 00000AC4 205F movea.l A0, [A7]+ 00000AC6 DEFC 000E add.w A7, 0xE 00000ACA 4ED0 jmp [A0] export_97: 00000ACC 4E56 0000 link A6, 0 00000AD0 206E 000A movea.l A0, [A6 + 0xA] 00000AD4 43ED FAD6 lea.l A1, [A5 - 0x52A] 00000AD8 7010 moveq.l D0, 0x10 label00000ADA: 00000ADA 22D8 move.l [A1]+, [A0]+ 00000ADC 5340 subq.w D0, 1 00000ADE 6EFA bgt -0x4 /* 00000ADA */ 00000AE0 3B6E 0008 FAD4 move.w [A5 - 0x52C], [A6 + 0x8] 00000AE6 4E5E unlink A6 00000AE8 205F movea.l A0, [A7]+ 00000AEA 5C4F addq.w A7, 6 00000AEC 4ED0 jmp [A0] export_101: 00000AEE 4E56 0000 link A6, 0 00000AF2 206E 0008 movea.l A0, [A6 + 0x8] 00000AF6 30AD FDBE move.w [A0], [A5 - 0x242] 00000AFA 4E5E unlink A6 00000AFC 2E9F move.l [A7], [A7]+ 00000AFE 4E75 rts export_105: 00000B00 4E56 0000 link A6, 0 00000B04 206E 0008 movea.l A0, [A6 + 0x8] 00000B08 20AD FD8C move.l [A0], [A5 - 0x274] 00000B0C 4E5E unlink A6 00000B0E 2E9F move.l [A7], [A7]+ 00000B10 4E75 rts export_109: 00000B12 4E56 0000 link A6, 0 00000B16 206E 0008 movea.l A0, [A6 + 0x8] 00000B1A 30AD FAD2 move.w [A0], [A5 - 0x52E] 00000B1E 4E5E unlink A6 00000B20 2E9F move.l [A7], [A7]+ 00000B22 4E75 rts export_73: 00000B24 4E56 0000 link A6, 0 00000B28 102D FACD move.b D0, [A5 - 0x533] 00000B2C 4880 ext.w D0 00000B2E 206E 0008 movea.l A0, [A6 + 0x8] 00000B32 3080 move.w [A0], D0 00000B34 4E5E unlink A6 00000B36 2E9F move.l [A7], [A7]+ 00000B38 4E75 rts export_77: 00000B3A 4E56 0000 link A6, 0 00000B3E 0C2E 0001 0008 cmpi.b [A6 + 0x8], 0x1 00000B44 57C0 seq D0 00000B46 4400 neg.b D0 00000B48 1F00 move.b -[A7], D0 00000B4A 4EBA 0012 jsr [PC + 0x12 /* 00000B5E */] 00000B4E 4E5E unlink A6 00000B50 205F movea.l A0, [A7]+ 00000B52 544F addq.w A7, 2 00000B54 4ED0 jmp [A0] export_67: 00000B56 4E56 0000 link A6, 0 00000B5A 4E5E unlink A6 00000B5C 4E75 rts export_69: fn00000B5E: 00000B5E 4E56 0000 link A6, 0 00000B62 102E 0008 move.b D0, [A6 + 0x8] 00000B66 6714 beq +0x16 /* 00000B7C */ 00000B68 1B7C 0001 FACD move.b [A5 - 0x533], 0x1 00000B6E 3B7C FFF8 FACE move.w [A5 - 0x532], 0xFFF8 00000B74 3B7C FFF7 FAD0 move.w [A5 - 0x530], 0xFFF7 00000B7A 6010 bra +0x12 /* 00000B8C */ label00000B7C: 00000B7C 422D FACD clr.b [A5 - 0x533] 00000B80 3B7C FFFA FACE move.w [A5 - 0x532], 0xFFFA 00000B86 3B7C FFF9 FAD0 move.w [A5 - 0x530], 0xFFF9 label00000B8C: 00000B8C 4E5E unlink A6 00000B8E 205F movea.l A0, [A7]+ 00000B90 544F addq.w A7, 2 00000B92 4ED0 jmp [A0]